package com.zx.rbac.oms.dto;

import com.baomidou.mybatisplus.annotation.TableId;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author :Qin
 * @description:a
 * @date :2021/8/6 22:47
 */
public class OmsOrderDto {

    /**
     * 订单id
     */
    @TableId
    private Long id;
    /**
     * 订单编号
     */
    private String orderSn;
    /**
     * 提交时间
     */
    private Date createTime;
    /**
     * 用户帐号
     */
    private String memberUsername;
    /**
     * 订单总金额
     */
    private BigDecimal totalAmount;
    /**
     * 应付金额（实际支付金额）
     */
    private BigDecimal payAmount;

    /**
     * 支付方式：0->未支付；1->支付宝；2->微信
     */
    private Integer payType;
    /**
     * 订单来源：0->PC订单；1->app订单
     */
    private Integer sourceType;
    /**
     * 订单状态：0->待付款；1->待发货；2->已发货；3->已完成；4->已关闭；5->无效订单
     */
    private Integer status;

}
